d3bf921353797221cb49b04a69b7085503b8736b,src/freenet/node/updater/NodeUpdater.java,NodeUpdater,onSuccess,#FetchResult#ClientGetter#File#number#,183
Before Change
synchronized(this) {
if(fetchedVersion <= this.fetchedVersion) {
tempBlobFile.delete();
result.asBucket().free();
return;
}
if(result == null || result.asBucket() == null || result.asBucket().size() == 0) {
After Change
if(fetchedVersion <= this.fetchedVersion) {
tempBlobFile.delete();
if(result != null) {
Bucket toFree = result.asBucket();
if(toFree != null)
toFree.free();
}